lord of a castle - Espagnol Anglais Dictionnaire